technical innovations - Alemán Inglés Diccionario